to let somebody down - French English Dictionary